×
stare at
meaning in French
v.
dévisager, regarder fixement; fixer; appuyer son regard sur
Related Words
staring
stare
stare decisis
stared at
staring at
make people stare
stare in the face
at retail
jumped at
set at
stardust
stare
stare decisis
stare in the face
PC Version
Copyright © 2018 WordTech Co.